Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAFFORD ROAD Detached £1,315,940 £1,300,000 7 Jun 2023
4 STAFFORD ROAD Detached £533,802 £315,000 12 Aug 2010
4A STAFFORD ROAD Detached £582,808 £475,000 20 Sep 2019
8 STAFFORD ROAD Semi-Detached £726,971 £210,000 20 Apr 2001
10 STAFFORD ROAD Detached £864,383 £499,995 14 Oct 2011
14 STAFFORD ROAD Detached £987,893 £800,000 28 Sep 2018
18 STAFFORD ROAD Detached £638,901 £400,000 9 Jan 2014
22 STAFFORD ROAD Semi-Detached £859,882 £835,000 28 Apr 2022
22 STAFFORD ROAD Semi-Detached £859,882 £835,000 28 Apr 2022
24 STAFFORD ROAD Semi-Detached £985,307 £621,000 22 Jun 2007
26 STAFFORD ROAD Semi-Detached £803,226 £640,000 12 Jan 2018
30 STAFFORD ROAD Semi-Detached £830,561 £500,000 12 Jul 2013